import 'dart:convert';
import 'package:flutter/material.dart';
import 'package:qaun_ni_dev/model/gift_model.dart';
import 'package:qaun_ni_dev/utils/request.dart';
import 'package:qaun_ni_dev/utils/toast.dart';


class GiftProvider with ChangeNotifier {

  List<GiftData> giftListData = [];
  

  // 获取列表
  getGiftList(context) async {
    await requestPost(context,'/gift/list').then((value){
      var res = json.decode(value.toString());
      var tempData = GiftModel.fromJson(res);
      giftListData = tempData.data;
    });
    notifyListeners();
  }
  
  deleteGift(context,formData) async{
    await requestPost(context,'/gift/del',formData: formData).then((value){
      var res = json.decode(value.toString());
      if(res['code'] == 200) {
        Toast.toast(context,msg: '数据删除成功');
        Navigator.pushNamed(context, '/giftPage');
      } else {
        Toast.toast(context,msg: '数据删除失败');
      }
    });
    notifyListeners();
  }


  addGift(context,data) async{
    Toast.toast(context,msg: '开发准备中');
//    await requestPost('http://120.76.60.190:8081/mgr/gift/add',formData: data).then((value){
//      var res = json.decode(value.toString());
//    });
  }
  





}
